/**
 *Copyright (c) 2024 watereyes
 * safetymanagement is licensed under Mulan PubL v2.
 * You can use this software according to the terms and conditions of the Mulan
 * PubL v2.
 * You may obtain a copy of Mulan PubL v2 at:
 *          http://license.coscl.org.cn/MulanPubL-2.0
 * THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND,
 * EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT,
 * MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE.
 * See the Mulan PubL v2 for more details.
 */
package com.koron.audit.domain;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

@ApiModel(value = "工作流组织实体类", description = "工作流组织实体类")
public class WorkFlowStaffBean {

    @ApiModelProperty(name = "id", value = "id", required = true, dataType = "String")
    private String id;
    @ApiModelProperty(name = "name", value = "名称", required = true, dataType = "String")
    private String name;
    @ApiModelProperty(name = "code", value = "code", required = true, dataType = "String")
    private String code;
    @ApiModelProperty(name = "departmentid", value = "取实际的部门code", required = true, dataType = "String")
    private String departmentid;
    @ApiModelProperty(name = "departmentCode", value = "取实际的部门code", required = true, dataType = "String")
    private String departmentCode;
    @ApiModelProperty(name = "departmentName", value = "取实际的部门名称", required = true, dataType = "String")
    private String departmentName;
    @ApiModelProperty(name = "position", value = "职位", required = true, dataType = "String")
    private String position;
    @ApiModelProperty(name = "mobile", value = "手机号码", required = true, dataType = "String")
    private String mobile;
    @ApiModelProperty(name = "phone", value = "联系方式", required = true, dataType = "String")
    private String phone;
    @ApiModelProperty(name = "email", value = "邮箱", required = true, dataType = "String")
    private String email;
    @ApiModelProperty(name = "sex", value = "性别", required = true, dataType = "String")
    private String sex;
    @ApiModelProperty(name = "idcard", value = "身份证号码", required = true, dataType = "String")
    private String idcard;
    @ApiModelProperty(name = "account", value = "账户名称", required = true, dataType = "String")
    private String account;
    @ApiModelProperty(name = "status", value = "状态，0停用，1启用", required = true, dataType = "String")
    private Integer status;
    @ApiModelProperty(name = "weighting", value = "权重", required = true, dataType = "String")
    private Integer weighting;
    @ApiModelProperty(name = "photourl", value = "图片地址", required = true, dataType = "String")
    private String photourl;
    @ApiModelProperty(name = "openid", value = "云之家id", required = true, dataType = "String")
    private String openid;
    @ApiModelProperty(name = "userid", value = "云之家的personid", required = true, dataType = "String")
    private String userid;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getDepartmentid() {
        return departmentid;
    }

    public void setDepartmentid(String departmentid) {
        this.departmentid = departmentid;
    }

    public String getPosition() {
        return position;
    }

    public void setPosition(String position) {
        this.position = position;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getSex() {
        return sex;
    }

    public void setSex(String sex) {
        this.sex = sex;
    }

    public String getIdcard() {
        return idcard;
    }

    public void setIdcard(String idcard) {
        this.idcard = idcard;
    }

    public String getAccount() {
        return account;
    }

    public void setAccount(String account) {
        this.account = account;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public Integer getWeighting() {
        return weighting;
    }

    public void setWeighting(Integer weighting) {
        this.weighting = weighting;
    }

    public String getPhotourl() {
        return photourl;
    }

    public void setPhotourl(String photourl) {
        this.photourl = photourl;
    }

    public String getOpenid() {
        return openid;
    }

    public void setOpenid(String openid) {
        this.openid = openid;
    }

    public String getUserid() {
        return userid;
    }

    public void setUserid(String userid) {
        this.userid = userid;
    }

    public String getDepartmentCode() {
        return departmentCode;
    }

    public void setDepartmentCode(String departmentCode) {
        this.departmentCode = departmentCode;
    }

    public String getDepartmentName() {
        return departmentName;
    }

    public void setDepartmentName(String departmentName) {
        this.departmentName = departmentName;
    }
}
